#ifndef __CONFIGJSONKEYWORD_H__
#define __CONFIGJSONKEYWORD_H__

#define SCKW_SPEC "SPEC"
#define SCKW_PARAMETER "PARAMETER"

#define SCKW_APP_TYPE 			"APP_TYPE"

#define SCKW_HDD_NUM 			"HDD_NUM"
#define SCKW_HDD_EN_BITMAP      "HDD_EN_BITMAP"
#define SCKW_HDD_ERROR_RESTART "HDD_ERROR_RESTART"

#define SCKW_CHANNEL_NUM 		"CHANNEL_NUM"
#define SCKW_IE_LOGDIR 		"IE_LOGDIR"
#define SCKW_IE_OCXVER 		"IE_OCXVER"
#define SCKW_VLOSS_LOGO     "VLOSS_LOGO"
#define SCKW_CUSTOMER_LOGO  "CUSTOMER_LOGO"
#define SCKW_CUSTOMER_NAME  "CUSTOMER_NAME"
#define SCKW_CUSTOMER_ID  "CUSTOMER_ID"
#define SCKW_PANEL_MODEL 		"PANEL_MODEL"
#define SCKW_UI_GUIDIR 		"UI_GUIDIR"
#define SCKW_UI_ICONSDIR 		"UI_ICONSDIR"
#define SCKW_UI_THEMEDIR 		"UI_THEMEDIR"
#define SCKW_UI_LANG_CFG	"UI_LANG_CFG"
#define SCKW_UI_LANG		"LANG"
#define SCKW_UI_CFG_FILE	"CFG_FILE"
#define SCKW_UI_FONT_LIB	"FONT_LIB"
#define SCKW_UI_FONT_LIB_FILE "FONT_LIB_FILE"
#define SCKW_UI_SPE_ICONSDIR "ICON_DIR"
#define SCKW_PRODUCT_TYPE	"PRODUCT_TYPE"
#define SCKW_USER_INTERFACE "USER_INTERFACE"
#define SCKW_SENSOR_NUM "SENSOR_NUM"
#define SCKW_DISPLAY_SWITCH_MODE "DISPLAY_SIWTCH_MODE"
#define SCKW_AD_AUDIO_NUM "DEVICE_AUDIO_NUM"

#define SCKW_APP_VER 		"APP_VER"
#define SCKW_CFG_VER 		"CFG_VER"
#define SCKW_PCB_VER 		"PCB_VER"
#define SCKW_DDNSLIST 		"DDNSLIST"
#define SCKW_TYPE 			"TYPE"
#define SCKW_SELECT 			"SELECT"
#define SCKW_TIME_SYNC_SERVER "TIME_SYNC_SERVER"
#define SCKW_VGA_RES	"VGA_RES"
#define SCKW_HZ "HZ"
#define SCKW_NAME "NAME"
#define SCKW_NO_RECORD_MARK "NO_RECORD_MARK"

#define SCKW_ENC_RESOURCE "ENC_RESOURCE"
#define SCKW_UNIT	"UNIT"
#define SCKW_PAL_TOTAL_RES "PAL_TOTAL_RES"
#define SCKW_NTSC_TOTAL_RES "NTSC_TOTAL_RES"
#define SCKW_UPLOAD_SERVER "UPLOAD_SERVER"
#define ECO_UPLOAD_SERVER "ECO_SERVER"
#define DFSEC_UPLOAD_SERVER "DFSEC_SERVER"
#define SANLLON_UPLOAD_SERVER "SANLLON_SERVER"
#define NIGHTOWL_UPLOAD_SERVER "NIGHTOWL_SERVER"
#define SCKW_VALUE "VALUE"
#define SCKW_REC_RES "REC_RES"

#define SCKW_UI_FRAMERATE_CFG "UI_FRAMERATE_CFG"
#define SCKW_UI_SUB_FRAMERATE_CFG "UI_SUB_FRAMERATE_CFG"

#define SCKW_NET_3G			"NET_3G"
#define SCKW_NET_WIFI		"NET_WIFI"
#define SCKW_NET_CMS			"NET_CMS"

#define SCKW_AD_HDELAY_INCREMENT_P	"AD_HDELAY_INCREMENT_P"
#define SCKW_AD_VDELAY_INCREMENT_P	"AD_VDELAY_INCREMENT_P"
#define SCKW_AD_HACTIVE_INCREMENT_P	"AD_HACTIVE_INCREMENT_P"
#define SCKW_AD_VACTIVE_INCREMENT_P	"AD_VACTIVE_INCREMENT_P"

#define SCKW_AD_HDELAY_INCREMENT_N	"AD_HDELAY_INCREMENT_N"
#define SCKW_AD_VDELAY_INCREMENT_N	"AD_VDELAY_INCREMENT_N"
#define SCKW_AD_HACTIVE_INCREMENT_N	"AD_HACTIVE_INCREMENT_N"
#define SCKW_AD_VACTIVE_INCREMENT_N	"AD_VACTIVE_INCREMENT_N"

#define SCKW_VO_DEV_PROMPT "VODEV_PROMPT"

#define SCKW_TALKBACK "Talkback"

#define SCKW_ALARM_OUTPUT "DEVICE_ALARM_OUTPUT"

#define SCKW_ESATA "ESATA"
#define SCKW_MARGINS_SWITCH "MARGINS_SWITCH"
#define SCKW_CAMERA_ORDER_SWITCH "CAMERA_ORDER_SWITCH"

#define SCKW_UARTPROTOCAL_LIST "UARTPROTOCAL_LIST"
#define SCKW_SPOT_SWITCH "SPOT_SWITCH"
#define SCKW_LOG_SWITCH "LOG_SWITCH"
#endif
